d_mruby ~master (2022-05-11T02:40:02.2548728)
Dub
Repo
mrbc_context
mruby
compile
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
extern (
C
)
struct
mrbc_context {
mrb_sym
*
syms
;
int
slen
;
char
*
filename
;
short
lineno
;
int
function
(
mrb_parser_state
*)
partial_hook
;
void
*
partial_data
;
RClass
*
target_class
;
mrb_bool
capture_errors
;
mrb_bool
dump_result
;
mrb_bool
no_exec
;
mrb_bool
keep_lv
;
mrb_bool
no_optimize
;
}
Members
Variables
capture_errors
mrb_bool
capture_errors
;
Undocumented in source.
dump_result
mrb_bool
dump_result
;
Undocumented in source.
filename
char
*
filename
;
Undocumented in source.
keep_lv
mrb_bool
keep_lv
;
Undocumented in source.
lineno
short
lineno
;
Undocumented in source.
no_exec
mrb_bool
no_exec
;
Undocumented in source.
no_optimize
mrb_bool
no_optimize
;
Undocumented in source.
partial_data
void
*
partial_data
;
Undocumented in source.
partial_hook
int
function
(
mrb_parser_state
*)
partial_hook
;
Undocumented in source.
slen
int
slen
;
Undocumented in source.
syms
mrb_sym
*
syms
;
Undocumented in source.
target_class
RClass
*
target_class
;
Undocumented in source.
Meta
Source
See Implementation
mruby
compile
enums
mrb_lex_state_enum
mrb_string_type
functions
mrb_generate_code
mrb_load_file
mrb_load_file_cxt
mrb_load_nstring
mrb_load_nstring_cxt
mrb_load_string
mrb_load_string_cxt
mrb_parse_file
mrb_parse_nstring
mrb_parse_string
mrb_parser_free
mrb_parser_get_filename
mrb_parser_new
mrb_parser_parse
mrb_parser_set_filename
mrb_toplevel_run_keep
mrbc_context_free
mrbc_context_new
mrbc_filename
mrbc_partial_hook
structs
mrb_ast_node
mrb_jmpbuf
mrb_parser_heredoc_info
mrb_parser_message
mrb_parser_state
mrbc_context